seated with legs astride an animal - Deutsch Englisch Wörterbuch